#ifndef INIT_DIRECT3D_APP_H
#define INIT_DIRECT3D_APP_H

#include "d3dApp.h"
#include <DirectXColors.h>
using namespace DirectX;

class InitDirect3DApp : public D3DApp
{
public:
	InitDirect3DApp(HINSTANCE hInstance);
	~InitDirect3DApp();

	virtual bool Initialize()override;

private:
	virtual void OnResize()override;
	virtual void Update(const GameTimer& gt)override;
	virtual void Draw(const GameTimer& gt)override;
	ImVec4 clear_color = ImVec4(0.45f, 0.55f, 0.60f, 1.00f);
};

#endif // !INIT_DIRECT3D_APP_H
